/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.bipbip.service;

import com.bipbip.modelo.NotificacionStandard;
import com.bipbip.modelo.Usuario;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class NotificacionesServiceDemo implements NotificacionesService {

	public List<NotificacionStandard> getNotificaciones() {
		List<NotificacionStandard> notificaciones = new ArrayList<NotificacionStandard>();
		NotificacionStandard notificacion1 = new NotificacionStandard();
		notificacion1.setFecha(new Date());
		notificacion1.setMensaje("José quiere unirse a tu viaje");
		notificacion1.setIcon("road");
		notificacion1.setLink("#");
		notificaciones.add(notificacion1);
		NotificacionStandard notificacion2 = new NotificacionStandard();
		notificacion2.setFecha(new Date());
		notificacion2.setMensaje("Juan te aceptó en su viaje");
		notificacion2.setIcon("hand-right");
		notificacion2.setLink("#");
		notificaciones.add(notificacion2);
		return notificaciones;
	}

	public List<NotificacionStandard> getNotificacionesDelUsuario(
			Usuario usuario) {
		return getNotificaciones();
	}

	public void guardarNotificacion(NotificacionStandard notificacionStandard) {

	}

	public List<NotificacionStandard> getNotificacionesDelUsuario(
			Integer idEmpresa) {
		return getNotificaciones();
	}

	public NotificacionStandard getNotificacionById(Integer id) {
		return getNotificaciones().get(0);
	}

	public void deleteNotificacion(NotificacionStandard nS) {
	}

}
